.add-search{width:980px}

#bus-sch{ width:964px; height:98px; border:2px #d0cecf solid; background:#fff;}
#bus-sch1{ width:384px; height:98px; padding-left:16px; float:left}
#bus-sch1 label{ display:block; width:384px; height:20px; padding-top:18px; font-size:14px; color:#333; font-weight:bold; }

#bus-sch1 input{ width:363px; height:24px; background:url(../../images/add-input.gif) no-repeat left top; border:0; font-size:14px; color:#666; padding:6px 8px 6px; padding:11px 8px 6px\0; height:18px\0; *padding:11px 8px 6px; *height:18px;}

#bus-sch1 input:hover{ color:#333;}

#bus-sch1 input:visited{color:#666;}

#bus-sch2{ width:156px; height:59px; padding:38px 0 0 8px; float:left}
#bus-sch2 input{ width:136px; height:34px; float:left; background:url(../../images/add-in.gif) no-repeat left top; border:0; cursor:pointer;}



#edit-add{ width:978px; height:auto; border:1px #bbb solid; padding-top:33px; margin-top:18px; background:#fff; position:relative}

.ship-addre{ width:696px; height:auto; margin-right:10px; padding-left:20px; float:left; overflow:hidden;}

.ship-min{ width:232px; height:auto; padding-right:20px; float:left}

#merc-collect{ width:676px; height:27px; border-bottom:1px #bbb solid; padding-left:20px; margin-bottom:4px;}
#merc-collect a{ display:block; width:94px; height:22px; margin-right:6px; background:#eee; border:1px #bbb solid; font-size:12px; color:#333; line-height:22px; text-align:center; margin-top:4px; float:left}

#merc-collect a:hover{ display:block; width:94px; height:27px; margin-right:6px; background:#fff; border:1px #bbb solid; border-bottom:none; font-size:12px; color:#333; font-weight:bold; margin-top:0; line-height:27px; text-align:center; float:left}

#merc-collect a.ahh{ display:block; width:94px; height:27px; margin-right:6px; background:#fff; border:1px #bbb solid; border-bottom:none; font-size:12px; color:#333; font-weight:bold; margin-top:0; line-height:27px; text-align:center; float:left}



#my-collect{ width:694px; height:auto; border:1px #ddd solid; border-bottom:none;}


#my-collect1{ width:694px; height:32px; background:#eee;}


#my-collect1-name{ width:312px; height:21px; padding-top:11px; font-size:12px; color:#333; text-align:center; font-weight:bold; float:left}

#my-collect1-price{ width:81px; height:21px; padding-top:11px; font-size:12px; color:#333; text-align:center; font-weight:bold; float:left}

#my-collect1-handle{ width:138px; height:21px; padding-top:11px; font-size:12px; color:#333; text-align:center; font-weight:bold; float:left}

.my-collect1{ width:694px; height:91px; background:#fff; border-bottom:1px #ddd solid;}

.my-collect1-name{ width:280px; height:53px; padding:19px 15px; font-size:12px; color:#333; text-align:center;border-right:1px #ddd solid; float:left}
.my-collect1-name span{ display:block; width:52px; height:52px; margin-right:15px; float:left}
.my-collect1-name span img{width:50px; height:50px; border:1px #ddd solid;}

.my-collect1-name p{ display:block; width:210px; line-height:1.5; text-align:left; float:left; margin:0}
.my-collect1-name p a{font-size:12px; color:#333;}
.my-collect1-name p a:hover{font-size:12px; color:#4487d8; text-decoration:underline;}


.collect-hours{width:220px; height:auto; position:absolute; z-index:9999; left:600px;}
.collect-hours ul{ width:212px; height:auto; border:4px #edebec solid; border-bottom:none;}
.collect-hours ul li{ width:212px; height:30px; border-bottom:4px #edebec solid; background:#fff; line-height:30px; font-size:14px; text-align:center; color:#333;}


.my-collect1-price{ width:80px; height:91px; line-height:91px; font-size:12px; color:#790000; text-align:center;border-right:1px #ddd solid;  float:left}
.my-collect1-price font{font-size:12px; color:#333; font-weight:bold; }


.my-collect1-rate{ width:77px; height:51px; padding:40px 0 0 5px; font-size:12px; color:#790000; text-align:center;border-right:1px #ddd solid;  float:left}


.my-collect1-date{ width:80px; height:63px; padding-top:28px; font-size:12px; color:#790000; text-align:center;border-right:1px #ddd solid;  float:left}

.my-collect1-date span{ display:block; width:80px; height:20px; font-size:12px; color:#333; text-align:center;}

.my-collect1-handle{ width:138px; height:66px; padding-top:25px; font-size:12px; color:#333; float:left}
.my-collect1-handle span{ display:block; width:138px; height:22px; text-align:center;}
.my-collect1-handle span a{  font-size:12px; color:#4487d8;}
.my-collect1-handle span a:hover{ font-size:12px; color:#4487d8; text-decoration:underline;}

.my-collect1-handle span font{ font-size:12px; color:#4487d8; text-align:center; padding:0 5px;}
.my-collect1-handle p{ width:100px; height:22px; padding-left:20px; margin:0;}
.my-collect1-handle p input{ width:91px; height:21px; background:url(../../images/img.gif) no-repeat -82px -696px; border:none; cursor:pointer;}



#collect{ width:25px; height:78px; padding-top:12px; background:url(../../images/collect1.gif) no-repeat left top; text-align:center;position:absolute; left:716px; top:108px; }

#collect a{ font-size:14px; color:#fff;}
#collect a:hover{ font-size:14px; color:#fff;font-weight:bold;}


#collect1{ width:25px; height:78px; padding-top:12px; background:url(../../images/collect2.gif) no-repeat left top; text-align:center;position:absolute; left:716px; top:208px; }

#collect1 a{ font-size:14px; color:#790000;}
#collect1 a:hover{ font-size:14px; color:#790000; font-weight:bold;}














#store{ width:980px; height:auto;}

#store-search{width:980px; height:auto; margin-bottom:18px;}

.bus-schc{ width:968px; height:auto; border-left:1px #c3c3c3 solid; border-right:1px #c3c3c3 solid; background:#d0cecf; padding:0 5px 0 5px; }

.add-scht{ width:980px; height:6px; overflow:hidden}
.add-schtl{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat left top;}
.add-schtc{ width:968px; height:5px; border-top:1px #c3c3c3 solid; background:#d0cecf; float:left;}
.add-schtr{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat right top;}

.add-schb{ width:980px; height:6px; overflow:hidden}
.add-schbl{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat left bottom;}
.add-schbc{ width:968px; height:5px; border-bottom:1px #c3c3c3 solid; background:#d0cecf; float:left;}
.add-schbr{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat right bottom;}

#store-info{ width:964px; height:auto; border:2px #d0cecf solid; background:#fff;}
.store-info1{ width:964px; height:158px; position:relative}
.store-info1-1{ width:102px; height:115px; float:left; padding:16px 30px 0px 17px;_padding:16px 15px 0px 17px;}
.store-info1-1 img{ width:112px; height:112px; border:1px #9a9a9a solid;}

.store-info1-2{ width:810px; height:98px; float:left; padding:20px 0 0 0; overflow:hidden;}
.store-info1-2 h1{ width:820px; height:28px;  margin:0}
.store-info1-2 h1 span{ display:block; width:590px; height:28px; font-size:16px; color:#790000; float:left}
.store-info1-2 h1 a.store_sc{ display:block; width:55px; height:21px; background:url(../../images/img.gif) no-repeat -65px -474px; float:left;}
.store-info1-2 h1 a.ayi{ display:block; width:55px; height:21px; background:url(../../images/img.gif) no-repeat -130px -474px; float:right}

.store-info1-2 h1 a.awu{ display:block; width:55px; height:21px; background:url(../../images/img.gif) no-repeat -195px -474px; float:left;}

 
.store-info-score{ width:820px; height:25px;}
.store-info-noscore{ width:300px; height:23px; font-size:12px; color:#333; padding-left:20px; float:left;}

.store-info-add{ width:820px; height:25px;}
.store-info-add1{ width:auto; height:22px; float:left;}
.store-info-add1 span{ height:22px; table-layout:fixed; word-break:break-all; font-size:12px; color:#333; margin-right:10px; float:left}
.store-info-add1 span label{ font-size:12px; color:#333; }

.store-info-add1 font{ display:block; width:auto; height:21px; margin-top:1px; margin-right:10px;font-size:12px; color:#333; float:left}
.store-info-add1 font a{font-size:12px; color:#790000;}
.store-info-add1 font a:hover{font-size:12px; color:#790000; text-decoration:underline}

.store-info-add1 input.inputjiu{ width:55px; height:21px; border:none; margin-top:-1px; cursor:pointer; background:url(../../images/errc_jc.jpg) no-repeat left;float:left}


.store-info-add1 strong{ display:block; width:130px; height:23px; background:url(../../images/input.gif) no-repeat left -29px; padding:3px 5px 3px 5px; height:20px\0; padding-top:6px\0; *height:20px; *padding-top:6px; margin-top:-5px; float:left; _background:none;}

.store-info-add1 strong:hover{background:url(../../images/input.gif) no-repeat left top;}

.store-info-add1 strong input{ width:130px; height:21px; margin-top:2px\0; font-size:12px; border:0; color:#999999; background:none; _border:1px #ccc solid; _height:15px; _margin-top:-2px; _padding-top:3px;}



#approve-haved{width:100px; height:58px; background:url(../../images/approve.gif) no-repeat left top; position:absolute; right:60px; top:50px;}

#approve-no{ width:100px; height:58px; background:url(../../images/approve.gif) no-repeat left -58px; position:absolute; right:60px; top:70px;}


.store-info-resp{ width:820px; height:25px; line-height:25px; font-size:12px; color:#333; font-weight:bold;}
.store-info-resp font{ font-size:12px; color:#333; font-weight:bold;}

.store-info1-3{ width:41px; height:103px; float:left; padding:15px 0 0 0}
.store-info1-3 a{ display:block; width:25px; height:27px; background:url(../../images/favorite_star.gif) no-repeat left top;}
.store-info1-3 a:hover{ width:25px; height:27px;background:url(../../images/favorite_star.png) no-repeat left -25px;}
.store-info1-3 a.spsc{display:block; width:25px; height:27px;background:url(../../images/favorite_star.gif) no-repeat left -25px;}

.store-info2{ width:964px; height:34px; background:#fff;}
.store-info2-1{ width:560px; height:24px; padding:0px 0 0 35px; float:left; font-weight:bold;}
.store_fh{ float:left; background:url(../../images/arrow_back.gif) no-repeat; width:30px; height:22px; cursor:pointer;}
.store-info2-1 a{font-size:14px; color:#333; height:22px; line-height:22px; font-weight:bold;}

.store-info2-2{ width:354px; height:34px; float:left}
.store-info2-2 a{ display:block; width:100px; height:23px; background:url(../../images/img.gif) no-repeat -284px -339px; font-size:16px; color:#790000; font-weight:bold; padding-top:11px; text-align:center; margin-right:7px; float:left}

.store-info2-2 a.ainfo{ display:block; width:100px; height:23px; background:url(../../images/img.gif) no-repeat -426px -339px; font-size:16px; color:#fff; font-weight:bold; padding-top:11px; text-align:center; margin-right:7px; float:left}

#store-list{ width:978px; height:auto; border:1px #ddd solid;}

.store-list-t{ width:978px; height:110px;}
.store-list-t1{ width:956px; height:34px; background:#fff; padding:20px 0 0 22px;}
.store-list-t1 a{ display:block; width:100px; height:23px; background:url(../../images/img.gif) no-repeat -564px -339px; font-size:14px; color:#790000; font-weight:bold; padding-top:11px; text-align:center; margin-right:7px; float:left}

.store-list-t1 a.amin{ display:block; width:100px; height:23px; background:url(../../images/img.gif) no-repeat -426px -339px; font-size:14px; color:#fff; font-weight:bold; padding-top:11px; text-align:center; margin-right:7px; float:left}

.store-list-t2{ width:956px; height:44px; background:#eee; padding:13px 0 0 22px;}
.store-list-t2 span{ display:block; width:auto; height:34px; margin-right:50px; font-size:14px; color:#333; font-weight:bold; padding-top:10px; float:left;}
.store-list-t2 span label{ font-size:14px; color:#333; font-weight:bold;}

.store-list-t2 font{ display:block; width:auto; height:34px; font-size:14px; color:#c80503; font-weight:bold; padding-top:10px; float:left;}
.store-list-t2 font a{ font-size:14px; color:#c80503; font-weight:bold;}

.store-list-t2-r{ width:122px; height:34px; float:right}
.store-list-t2-r input{ width:100px; height:28px; background:url(../../images/img.gif) no-repeat -814px -339px; border:0; cursor:pointer}
.store-list-t2-r input.inputz{ display:none; width:100px; height:28px; background:url(../../images/img.gif) no-repeat -694px -339px; border:0;cursor:pointer}



.store-list-b{ width:957px; height:auto; padding-left:21px; background:#eee; padding-bottom:13px;}
.store-list-b ul{width:957px; height:auto;}
.store-list-b ul li{ display:block; width:211px; height:20px; border:1px #bebebe solid; background-color:#fff; margin-right:10px;padding:8px 0 0 13px; margin-bottom:5px; float:left;}
.store-list-b ul li img{ width:5px; height:9px; margin-right:8px;}
.store-list-b ul li a{ font-size:12px; color:#333; font-weight:bold;}



#store-caidan{width:980px; height:auto;}

.store-menu{ width:978px; height:auto; background:#eee; border:1px #ddd solid;}
.store-menu1{ width:978px; height:19px; background:url(../../images/store-menu.gif) repeat-x left top}

.store-menu2{ width:965px; height:auto; padding:20px 0 20px 13px;}

#store-menu2l{width:600px; height:auto; margin-right:21px; float:left}

.store-menu2l{width:570px; height:auto; border:1px #ddd solid; background:#fff; padding:0 15px 20px 15px; margin-bottom:20px; float:left}
.store-menu2l h1{ width:570px; height:49px; margin:0;}
.store-menu2l h1 span{ display:block; width:150px; height:32px; padding-top:17px; font-size:16px; color:#333; float:left}
.store-menu2l-h1{ width:400px; height:30px; padding-top:19px;  float:right}



.store-menu2l h2{ width:559px; height:29px; background:#7a0001; padding-left:11px; margin:0; margin-bottom:2px;}
.store-menu2l h2 font{ display:block; width:530px; height:20px; padding-top:9px; font-size:14px; color:#fff; float:left}
.store-menu2l h2 span{ display:block; width:25px; height:24px; padding-top:5px; *margin-top:-10px; float:left}
.store-menu2l h2 span img{ width:14px; height:14px;}


.store-menu2l-2{ width:570px; height:auto; padding-bottom:10px;}
.store-menu2l-2 ul{ width:570px; height:auto;}
.check-left{ width:510px; float:left}
.store-menu2l-2 ul li{ width:570px; height:33px; *margin-top:-2px; border-bottom:1px #ddd solid; position:relative}
.store-menu2l-2 ul li:hover{ background:#eee; cursor:pointer;}
.has-joined{ width:100px; height:20px; position:absolute; left:50%; top:9px; font-size:14px; color:#7bb32f;}
.store-menu2l-2 ul li span{ display:block; width:430px; height:24px; padding:9px 0 0 11px;  float:left;}

.store-menu2l-2 ul li span label{font-size:14px; color:#1919a5; font-weight:bold;}
.store-menu2l-2 ul li:hover span label{cursor:pointer;}


.store-menu2l-2 ul li font{ display:block; width:60px; height:23px; padding-top:10px; text-align:left; color:#333; font-size:12px; padding-right:5px; float:left;}
.check-input{ width:55px; height:21px; position:absolute; z-index:200; top:5px; right:-1px; float:left}
.check-input input{ width:55px; height:21px; background:url(../../images/img.gif) no-repeat -260px -474px; border:none; cursor:pointer}







.store-tips{ width:558px; height:63px; border:1px #ddd solid; background:#eee; padding-left:10px;}

.store-tips h3{ width:558px; height:22px; margin:0; padding-top:6px; font-size:14px; color:#333;}
.store-tips p{ width:544px; height:17px; padding-left:14px; background:url(../../images/mizi.gif) no-repeat left 3px; font-size:12px; color:#333; margin:0}
.store-tips p a{ color:#000098; font-size:12px; text-decoration:underline;}


.store-menu-next{ width:310px; height:44px; padding:8px 0 0 290px; background:url(../../images/store-next.gif) no-repeat 186px top;}
.store-menu-next a{color:#000098; font-size:16px; font-weight:bold; text-decoration:underline;}

.shop_order_big{width:310px; height:auto; float:right; margin:0px 8px 0px 0px; *margin:0px 8px 0px 0px;_margin:0px 2px 0px 0px;}

.jbxx{width:964px; height:Auto;}
#store-info-b{ width:938px; height:Auto; border:1px #ddd solid; background:#fff; padding:0 0 20px 40px;}

#store-info-bl{ width:500px; height:auto; margin-right:60px; padding-top:49px; float:left}
#store-info-b2{ width:938px; height:Auto; border:1px #ddd solid; background:#fff; padding:0 0 5px 40px; margin-bottom:18px;}
#store-info-b2 h1{ width:938px; height:28px; font-size:14px; color:#790000; margin:0; padding-top:15px;}


#map{ width:492px; height:295px; border:4px #edebec solid; margin-bottom:40px;}

.store-infol-name{ width:500px; height:auto;}
.store-infol-name h1{ width:500px; height:28px; font-size:14px; color:#790000; margin:0}
.store-infol-name p{ width:500px; height:auto; line-height:1.5; font-size:12px; color:#333; margin:0; margin-bottom:20px;}
.store-infol-name p a{ font-size:12px; color:#333; }
.store-infol-name p a:hover{ font-size:12px; color:#790000; text-decoration:underline}

.reach{ width:938px; height:auto;}
.reach ul{ width:938px; height:auto;}
.reach ul li{ width:100px; height:22px; float:left}
.reach ul li a{font-size:12px; color:#333;} 
.reach ul li a:hover{font-size:12px; color:#790000; text-decoration:underline} 

#store-info-br{ width:318px; height:auto; float:left}

#store-info-br h1{ width:318px; height:20px; padding-top:15px; font-size:14px; color:#790000; margin:0;}
#store-info-p{ width:318px; height:auto; line-height:1.5; font-size:12px; color:#333; text-indent:24px; margin-top:5px;}


#store-info-br ul{ width:310px; height:auto;border:4px #edebec solid; border-bottom:none;}
#store-info-br ul li{ width:310px; height:30px; border-bottom:4px #edebec solid;}
#store-info-br ul li:hover{ width:310px; height:30px; background:#edebec}
#store-info-br ul li span{ display:block; width:80px; height:30px; line-height:30px; padding-left:12px; font-size:14px; color:#790000; font-weight:bold; text-align:right; margin-right:15px; float:left}
#store-info-br ul li font{ display:block; width:190px; height:30px; line-height:30px; font-size:12px; color:#333; float:left}

.yysj{ width:310px; height:28px; border:4px #edebec solid; line-height:28px; text-align:center}

.ctdy{ width:318px;}

.ctdy textarea{width:306px; height:60px; padding:5px;border:1px #ccc solid; font-size:12px; color:#666; line-height:1.5;}
.ctdy textarea:hover{color:#333;}
.ctdy textarea:visited{color:#666;}






.store-zhifu{ width:310px; height:auto; border:4px #edebec solid; border-top:none;}
.store-zhifu:hover{ background:#edebec}

.store-zhifu1{width:80px; height:30px; line-height:30px; padding-left:12px; font-size:14px; color:#790000; font-weight:bold; text-align:right; margin-right:15px; float:left}

.store-zhifu2{ width:190px; line-height:1.5; font-size:12px; color:#333; margin-top:6px; table-layout:fixed; word-break:break-all; padding-bottom:5px;float:left}

#store-riew{width:958px; height:Auto; border:1px #ddd solid; background:#fff; padding:20px 0 40px 20px;}

#store-riewl{ width:518px; height:auto; border:1px #ddd solid; margin-right:52px; padding:0 0 20px 0; float:left;}

#store-riewl h1{ width:518px; height:40px; border-bottom:1px #ddd solid; background:#eee; margin:0}

#store-riewl font{ display:block; width:377px; height:29px; padding:11px 0 0 11px; font-size:16px; color:#333; float:left;}
#store-riewl span{ display:block; width:120px; height:32px; padding-top:8px; float:left;}

#store-riewl label{ width:43px; height:26px; padding-top:6px; font-size:12px; color:#333; font-weight:bold; float:left}
#store-riewl select{ width:72px; height:20px; margin-top:1px; float:left;}

#store-riewlc{ width:498px; height:auto; padding:0 10px;}

.store-noview{ width:498px; height:auto; font-size:12px; color:#333; padding:10px 0;}
.store-riewlc{ width:498px; height:auto; border-bottom:1px #ddd solid; padding:10px 0;}

.store-riewlc1{ width:40px; height:auto; float:left}
.store-riewlc2{ width:458px; height:auto; float:left}
.store-riewlc2 p{ width:458px; height:auto; line-height:1.5; font-size:12px; color:#333; margin:0}

#storepeo{ width:458px;}
#storepeo span{ width:auto; height:12px; font-size:12px; color:#790000; margin-right:15px; float:right;}


#store-riewr{ width:386px; height:auto; float:left;}


.store-riewr1{ width:386px; height:31px; padding-top:6px; margin-bottom:6px;}
.store-riewr1 span{font-size:14px; color:#790000; font-weight:bold; margin-top:-3px; margin:0\0; float:left}

.store-riewr2{ width:386px; height:77px; float:left}
.store-riewr2 input{ width:99px; height:35px; background:url(../../images/img.gif) no-repeat -476px -265px; border:0; cursor:pointer}


.ctdy-input{ width:77px; height:27px; margin-top:10px; padding-left:241px;}
.ctdy-input input{ width:77px; height:27px; border:0; background:url(../../images/img.gif) no-repeat -388px -265px; cursor:pointer;}
/*---提示层2012.8.29---*/
.menu_ts{ width:385px; height:146px;background-image: -moz-linear-gradient(0% 90% 270deg, #FFFFFF, #FFFFFF, #E2E2E2 90%); background-color:#FFF; border:1px solid #d4d4d4;}
.menu_bt{ background-image:url(../../images/bg_pop.png); height:31px;}
.menu_ljt{ float:left;background:url(../../images/bg_pop.png) no-repeat -155px -35px; margin:10px 5px 0px 7px; width:8px; height:8px;}
.menu_rjt{ float:right;background:url(../../images/bg_pop.png) no-repeat -5px -35px; margin:10px 10px 0px 0px; width:8px; height:8px;}
.menu_wx{ float:left; color:#595959; font-size:14px; font-weight:bold; line-height:30px;}
.menu_mid{ float:left; width:385px;}
.menu_mid img{ float:left; padding:15px 10px 0px 15px;}
.menu_wz{ float:left; width:280px; color:#7d7d7d; line-height:20px; padding-top:30px;}
/*---菜单列表2012.9.11---*/
a{ color:#333333;}
.menu_outlist{float:left; width:711px;}
.menu_list{ float:left; width:611px; height:auto; padding:0px 5px 5px 5px; background-color:#911212;}
.menu_qb1{
	float: right;
	width: 84px;
	height: 22px;
	line-height: 22px;
	padding: 0px 5px;
	text-align: center;
	font-weight: bold;
	margin: 6px 0px 0px 5px;
	color: #7a0001;
	cursor: pointer;
	border: 1px solid #FFF;
	background-color: #FFF;
	overflow: hidden;
}
.menu_qb{float:left; background-color:#911212;width:84px; padding:0px 5px; height:22px; line-height:22px; text-align:center; font-weight:bold; margin:6px 0px 0px 5px; color:#fff; cursor:pointer;border:1px solid #FFF; overflow:hidden;}
.menu_list2{
	float: left;
	width: 621px;
	padding-top: 10px;
	background-color: #FFF;
}
.menu_list_bt{ float:left; width:601px; font-weight:bold; color:#333333; font-size:15px; padding-left:17px;}
.menu_list_tu{ float:left; background:url(../../images/img.gif) no-repeat -1px -845px; width:619px; height:9px;}
.menu_list_li{ float:left; width:616px; padding-top:10px; overflow:hidden;}
.menu_l1{ float:left; width:270px; height:28px; line-height:28px; padding:0px 5px; margin:0px 12px;_margin:0px 18px 0px 6px;}
.menu_l{ float:left; width:270px; height:28px; line-height:28px; padding:0px 5px; background-color:#f5e9e7; margin:0px 12px;_margin:0px 18px 0px 6px;}
.menu_l1:hover{ float:left; width:270px; height:28px; line-height:28px; padding:0px 5px; margin:0px 12px;_margin:0px 18px 0px 6px; background-color:#dbf4dc; cursor:pointer;}
.menu_l:hover{ float:left; width:270px; height:28px; line-height:28px; padding:0px 5px; background-color:#dbf4dc; margin:0px 12px;_margin:0px 18px 0px 6px; cursor:pointer;}
.menu_lyf{ float:right; font-size:12px; font-weight:bold; color:#39b33f;}
.menu_more{ float:left; width:14px; height:28px; line-height:28px; text-align:center; position:absolute; z-index:50px; left:317px;background:url(../../images/img.gif) no-repeat -682px -33px; background-color:#9f0b09; }
.menu_more1{ float:left; width:14px; height:28px; line-height:28px; text-align:center; position:absolute; z-index:50px; left:621px;background:url(../../images/img.gif) no-repeat -682px -33px; background-color:#9f0b09; }
.store_sina{ float:left; font-size:12px; color:#333333; font-weight:normal; height:20px; line-height:20px;}
.store_sina img{ float:left; padding:2px 5px 0px 5px;}
.store_gd{ float:left; background:url(../../images/img.gif) no-repeat -639px -32px; width:36px; height:16px; margin-top:2px; margin-left:2px; text-align:center; line-height:16px;}
.price_jg{ float:right; width:50px; text-align:right;}


.addfood-del{ width:532px; height:auto; float:left; padding-right:54px; border-right:1px #666 dashed;}
.addfood-del h1{
	height: 41px;
	font-size: 16px;
	color: #333;
	padding: 18px 0 0 30px;
	margin: 0
}

.addfood-del-big{
	width: 400px;
	height: auto;
	padding-top: 8px;
	position: relative;
}
.addfood-del-big h2{
	display: block;
	width: auto;
	height: 16px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 22px;
	font-size: 14px;
	color: #333;
	text-align: left;
	padding: 0 10px 0 10px;
	margin: 0
}
.addfood-del-small{
	width: 380px;
	height: auto;
	border: 1px #7a0001 solid;
	padding: 32px 0 20px 0;
	margin-bottom: 26px;
}

.part{
	width: 380px;
	height: 35px;
}

.part2{width:380px; height:25px;}
.part2 label{
	display: block;
	width: 120px;
	height: 24px;
	padding-top: 8px;
	text-align: right;
	font-size: 12px;
	color: #790000;
	font-weight: bold;
	float: left
}
.part2 label font{font-size:12px; color:#ff0000; margin-right:10px;}
.part2 strong{
	display: block;
	width: 200px;
	height: 25px;
	background: url(../../images/input.gif) no-repeat left -122px;
	padding: 3px 5px 3px 5px;
	float: left;
}
.part2 strong:hover{background:url(../../images/input.gif) no-repeat left -81px;}
.part2 strong input{ width:200px; height:23px; line-height:27px; font-size:18px; border:0; margin:3px 0 0; color:#999999; background:none;}
.part2 strong input:hover{ color:#333333;}
.part2 strong input:visited{ color:#999999;}
.part2 strong.strong-52{ display:block; width:70px; height:35px; background:url(../../images/input.gif) no-repeat left -227px; padding:3px 5px 3px 5px ;float:left;}
.part2 strong.strong-52:hover{background:url(../../images/input.gif) no-repeat left -186px;}
.part2 strong.strong-52 input{ width:60px; height:27px; line-height:27px; font-size:18px; border:0; margin:3px 0 0; color:#999999; background:none;}
.part2 strong.strong-52 input:hover{ color:#333333;}
.part2 strong.strong-52 input:visited{ color:#999999;}
.part2 span{ display:block; width:16px; height:25px; float:left; padding:12px 10px 0 10px;}

.part2 select{
	display: block;
	width: 200px;
	height: 25px;
	padding: 3px 5px 3px 5px;
	float: left;
}

.part2 select option{ width:200px; height:23px; line-height:27px; font-size:18px; border:0; margin:3px 0 0; color:#999999; background:none;}
